package com.pig4cloud.entity;

import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 业务日志表
 *
 * @author pig
 * @date 2025-04-07 13:45:51
 */
@Data
@TableName("bus_logging_event")
@EqualsAndHashCode(callSuper = true)
@Schema(description = "业务日志表")
public class BusLoggingEventEntity extends Model<BusLoggingEventEntity> {

 
	/**
	* timestmp
	*/
    @Schema(description="timestmp")
    private Long timestmp;
 
	/**
	* formattedMessage
	*/
    @Schema(description="formattedMessage")
    private String formattedMessage;
 
	/**
	* loggerName
	*/
    @Schema(description="loggerName")
    private String loggerName;
 
	/**
	* msgSource
	*/
    @Schema(description="msgSource")
    private String msgSource;
 
	/**
	* msgStructures
	*/
    @Schema(description="msgStructures")
    private String msgStructures;
 
	/**
	* amountIncurred
	*/
    @Schema(description="amountIncurred")
    private String amountIncurred;
 
	/**
	* levelString
	*/
    @Schema(description="levelString")
    private String levelString;
 
	/**
	* threadName
	*/
    @Schema(description="threadName")
    private String threadName;
 
	/**
	* referenceFlag
	*/
    @Schema(description="referenceFlag")
    private Integer referenceFlag;
 
	/**
	* arg0
	*/
    @Schema(description="arg0")
    private String arg0;
 
	/**
	* arg1
	*/
    @Schema(description="arg1")
    private String arg1;
 
	/**
	* arg2
	*/
    @Schema(description="arg2")
    private String arg2;
 
	/**
	* arg3
	*/
    @Schema(description="arg3")
    private String arg3;
 
	/**
	* callerFilename
	*/
    @Schema(description="callerFilename")
    private String callerFilename;
 
	/**
	* callerClass
	*/
    @Schema(description="callerClass")
    private String callerClass;
 
	/**
	* callerMethod
	*/
    @Schema(description="callerMethod")
    private String callerMethod;
 
	/**
	* callerLine
	*/
    @Schema(description="callerLine")
    private String callerLine;
 
	/**
	* eventId
	*/
    @TableId(type = IdType.ASSIGN_ID)
    @Schema(description="eventId")
    private Long eventId;
}